# 使用黄金分割比来计算股价

from decimal import Decimal, getcontext

# 设置计算精度（可根据需要调整）
getcontext().prec = 4

# 股票原始价格
stock_original_price = 0.911
# 股票第一次回调价格
first_stock_callback_price = 0.951

# price = (first_stock_callback_price-stock_original_price)*1.618+first_stock_callback_price

price = (Decimal(str(first_stock_callback_price)) - Decimal(str(stock_original_price))) * Decimal('1.618') + Decimal(str(first_stock_callback_price))

print(price)